Despite the importance of computing software, the process of developing software still faces various challenges. One of these is the proper methodology for developing software. This paper aims to analyze the multiple dimensions of software development and how Agile practices can affect them. To gather information about the various dimensions of software development, we surveyed software professionals from different backgrounds. The findings of this study will be used to analyze the effects of ASD on the software industry of Tanzania. The collected information is analyzed in two ways. The first involves summarizing the findings of the surveys. The results of the surveys are presented in a graphical manner. They show the opinions of the survey respondents on the effectiveness of Agile practices. We then used quantitative methods to analyze the data. The results of the surveys support the hypothesis that there is a strong relationship between the effectiveness of Agile practices and the various dimensions of software design. The importance of the job fit of a software development team and the use of agile practices is acknowledged by the findings of the survey. In terms of time, quality, cost, and stakeholder satisfaction, the fit of the team and ASD is very important for successful software development. The findings of this study can be generalized to other companies in the software industry of Tanzania.
Loading....